<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title> 正则表达式 </title>
</head>
<body>
    
</body>
<script src="../lib/font/jquery.min.js"></script>
<script>
    $(function(){
        //创建正则表达式
        //1.1  通过内置的构造函数创建
        let reg1 = new RegExp(/abc/);

        //1.2直接书写：以/开始，以/结束，不要加引号
        let reg2 = /abc/;

        //边界符
        //^ 表示匹配行首的文本（以谁开始）
        // let reg3 = /^abc/
        // console.log(reg3.test('abbcdd'));

        //$ 表示匹配行尾的文本（以谁结束）
        // let reg4 = /abc$/;
        // console.log(reg4.test('abbcddabc'));
        // console.log(reg4.test('123abc'));


        //^$  同时使用 代表完全匹配，必须一摸一样
        // let reg5 = /^abc$/;
        // console.log(reg5.test('abc'));
        // console.log(reg5.test('abcd'));
        // console.log(reg5.test('123abc'));


        //`[]` 表示有一系列字符可选，只要匹配其中一个即可（多选一）
        // let reg6 = /[abc]/;
        // console.log(reg6.test('a'));
        // console.log(reg6.test('123'));
        // console.log(reg6.test('abc123'));
        // console.log(reg6.test('a3456'));


        let reg7 = /[a-z]/;
        console.log(reg7.test('c'));
        console.log(reg7.test('G'));

        

        
    });
</script>
</html>